package com.giacom.docx4j.plugin;

import com.giacom.document.CtPlugin;
import com.giacom.document.Documento;

/**
 * Interface para o plugin da parte principal do documento
 * @author sandro.giacomozzi
 */
public interface IMainDocumentPlugin {

	/**
	 * Executa o plugin
	 * @param plugin CtPlugin plugin atual sendo executado
	 * @param templateXML Documento template XML
	 * @param runtimeXML Documento documento lido
	 * @throws Exception
	 */
	public void execute(CtPlugin plugin,  Documento templateXML, Documento runtimeXML) throws Exception;
	
}
